purple passionflower fruit - Alemán Inglés Diccionario